var Client = require('ftp');
var FTP = require("../config").ftp;
var client = new Client("GBK");
var fs=require("fs");
var path=require("path");
client.connect(FTP.connectObj);
client.on("ready",function(){
    client.listSafe("/data/upload/all2.0/jfgf",false,function(err){
        if(err){
            console.log("Dir_Path No Exists!");
            client.end();
        }else{
            client.rmdir("/data/upload/all2.0/jfgf",true,function(err){
                console.log(err);
                client.end();
            });
        }
    })
    //var fileURL="/data/upload/all2.0";
    //listFile(fileURL);
    //function listFile(filePath){
    //    client.listSafe(filePath,false,function(err_list,arr){
    //        if(err_list){
    //            console.log("ERROR-showDir:",filePath);
    //            client.end();
    //        }else if(arr.length==0){
    //            client.rmdir(filePath,true,function(err_deldir){
    //                if(err_deldir){
    //                    console.log("ERROR-delDir",filePath);
    //                    client.end();
    //                }
    //                if(filePath==fileURL){
    //                    console.log("success");
    //                }else{
    //                    listFile(filePath+"/..");
    //                }
    //            });
    //        }else{
    //            for(var i=0;i<arr.length;i++){
    //                if(arr[i].type=='d'){
    //                    listFile(filePath+"/"+arr[i].name);
    //                }else{
    //                    client.delete(filePath+"/"+arr[i].name,function(err_delfile){
    //                        if(err_delfile){
    //                            console.log("ERROR-delFile");
    //                            client.end();
    //                        }
    //                    });
    //                }
    //            }
    //        }
    //    })
    //}
})



